net hammock - Turkish English Dictionary